package com.iov.failurelog.vo;


import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author:ADMIN
 * @since: 2023/11/17 21:36
 * @description:车辆实时数据报文实体
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class VehicleMsgEntity {

    private Integer absStatus;

    private String accelerationPedal;

    private String availableBatteryCapacity;

    private BaseDataEntity baseData;

    private Integer batteryInsulationStatus;

    private String batteryMsg;

    private String batteryStatus;

    private String brakePedal;

    private Integer chargingEnergyStorageStatus;

    private Integer chargingStatus;

    private Integer chgStatus;

    private String current;

    private Integer dcdcStatus;

    private Integer driveMotorStatus;

    private Integer drivingRoute;

    private Integer easStatus;

    private Integer epsStatus;

    private String fuelConsumptionRate;

    private String gear;

    private Integer heatingStatus;

    private String latitude;

    private String longitude;

    private String maximumDischargePower;

    private String maximumFeedbackPower;

    private String mcuStatus;

    private String mileage;

    private String motorControllerTemperature;

    private String motorCurrent;

    private String motorSpeed;

    private String motorTemperature;

    private String motorTorque;

    private String motorVoltage;

    private String nettyVehicleMsgLog;

    private Integer operatingStatus;

    private Integer positionStatus;

    private Integer ptcStatus;

    private String remainingBattery;

    private String resistance;

    private String selfCheckCounter;

    private String singleBatteryMaxTemperature;

    private String singleBatteryMaxVoltage;

    private String singleBatteryMinTemperature;

    private String singleBatteryMinVoltage;

    private String smartHardwareMsg;

    private Integer socStatus;

    private String speed;

    private String totalBatteryCurrent;

    private String totalBatteryVoltage;

    private String vehicleMsgLog;

    private Integer vehicleStatus;

    private String vehicleStatusMsg;

    private String vin;

    private String voltage;

}
